// Object.is() 比较两个值是否相等
// console.log(Object.is(NaN,NaN)); // true
// console.log(+0,-0); // false


//    Object.assign()
// const target = { a: 1 };

// const source1 = { b: 2 };
// const source2 = { c: 3 };

// Object.assign(target, source1, source2);
// console.log(target); // {a:1, b:2, c:3}

// const {a,b,c,d,e} = Obj
// console.log(obj);

// var a = [];
// for (var i = 0; i < 10; i++) {
//   a[i] = function () {
//     console.log(i);
//   };
// }
// a[5](); // 10

 var a = 1
console.log(this.a);
